in perpetuum - German English Dictionary